// 订单状态
export const ORDER_STATUS = { 
	UNPAID: 1001, // 待支付
	COMFIRMING: 1002, // 待确认
	SUCCEED: 1003, // 预订成功
	FAIL: 1004, //预订失败
	COMPLETE: 1005, // 订单完成
	FAIL_AND_CANCELED: 2001, //预订失败并取消成功
	DISPUTE: 4001, // 纠纷中
	CANCELING: 4002, // 取消中
	CANCEL_FAIL: 4003, // 取消失败
	CANCELED: 4005, // 取消成功
	PAY_TIMEOUT: 4006, // 交易超时
	CLOSED: 4007 // 订单关闭
}

// 订单列表tab归类
// 待支付：1001
// 待出行：1002, 1003
// 已完成：1005
// 取消/退款：2001-4006, 1004

// 订单状态
export const ORDER_STATUS_NAME = {
	1001: '待支付',
	1002: '待确认',
	1003: '预订成功',
	1004: '预订失败',
	1005: '订单完成',
	2001: '取消成功',
	4001: '纠纷中',
	4002: '取消中',
	4003: '取消失败',
	4005: '取消成功',
	4006: '交易超时',
	4007: '订单关闭'
}

// 退款状态
export const REFUND_STATUS = { 
	INIT: 1, // 初始
	REFUNDING: 2, // 退款中
	SUCCEED: 3, // 退款成功
	FAIL: 4, //退款失败
}

export const REFUND_STATUS_NAME = { 
	1: '初始', // 初始
	2: '退款中', // 退款中
	3: '已退款', // 退款成功
	4: '退款失败', //退款失败
}


export const PAY_TYPE = { // 支付方式
	1: '微信支付',
	2: '支付宝支付'
}

export const FIELDNAMETYPE = {
	'101': 'chineseName',
	'303': 'email',
	'301': 'mobile', // areaCode
	'304': 'wechatNo',
	'305': 'qq',
	'202': 'passportNumber',
	'103': 'gender',
	'104': 'birthdayStr',
	'102': 'firstname', //lastname
	'105': 'height',
	'106': 'weight',
	'107': 'eyesight',
	'108': 'shoeSize',
	'109': 'countryName', // nationCode
	'110': 'clothSize',
	'201': 'idCardNumber',
	'203': 'hkPassportNumber',
	'204': 'twPassportNumber',
	'207': 'passportLocationOfIssue',
	'205': 'passportDateOfIssueStr',
	'206': 'passportExpirationDateStr',
	'302': 'foreignMobile', //foreignMobile
	'401': 'mailAddress',
	'404': 'remark',
	'208': 'homeReturnCard',
	'209': 'taiwanCompatriotSyndrome',
}

export const OTHERSINFO = {
        '406': 'fltNo',
        '407': 'appointmentTime', // appointmentMinute
        '10024': 'alternateTime',
        '10022': 'returnOutboundCity',
        '10023': 'alternateDate',
        '408': 'fltDepartureTime',
        '409': 'fltArrivalTime',
        '10010': 'passengerCount',
        '10011': 'luggageCount',
        '10008': 'isAgreeAgreement',
        '10006': 'startTime',
        // '': 'endTime',
        // '': 'returnStartTime',
        // '': 'returnEndTime',
        '10002': 'startOffLocation',
        '10003': 'getToLocation',
        '10013': 'returnStartLocation',
        '10014': 'overnightHotel',
        '10030': 'assemblingPlace',
		'10005': 'terminal',
		'10021': 'selectedBranch',
}

export const ORDERITEMNAME = {
	chineseName: "中文姓名",
	firstname: "名/姓",
	lastname: "名/姓",
	gender: "性别",
	birth_day: "出生日期",
	height: "身高",
	weight: "体重",
	age: "年龄",
	eyesight: "近视度数",
	shoeSize: "鞋码",
	idCardNumber: "身份证",
	passportNumber: "护照号",
	hkPassportNumber: "港澳通行证",
	twPassportNumber: "入台证",
	mobile: "手机号",
	foreignMobile: "境外联系电话",
	email: "邮箱",
	wechatNo: "微信",
	qq: "QQ",
	remark: "备注留言",
	pickupHotelTel: "酒店电话",
	pinyinName: "姓名（英文/拼音）",
	areaCode: "区号",
	foreignAreaCode: "区号",
	mailAddress: "配送地址",
	"passengerCount": "出行人数",
	"luggageCount": "行李数",
	userRemark: "预订备注",
	subOrders: "规格",
	countryName: "国籍",
	passportDateOfIssueStr: "护照签发日期",
	passportExpirationDateStr: "护照有效期",
	passportLocationOfIssue: "护照签发地",
	fltArrivalDate: "航班抵达时间",
	fltArrivalDateTime: "航班抵达时间",
	"startOffLocation.name": "上车地点",
	"startOffLocation.address": "详细地址",
	"startOffLocation.tel": "联系电话",
	"getToLocation.name": "送达地点",
	"getToLocation.address": "详细地址",
	"getToLocation.tel": "联系电话",
	"valid-inputendPoi": "送达地点",
	"valid-inputstartPoi": "上车地点",
	"trafficForm.serviceType": "服务类型",
	"trafficForm.serviceHourMinute": "时间",
	"selectedBranch": "服务门店",
	"trafficForm.fltNo": "航班号",
	fltNo: "航班号",
	"trafficForm.terminal": "航站楼",
	checkoutTimeStr: "返程日期",
	"returnStartCity.name": "返程出发城市",
	"returnStartLocation.name": "返程出发地点",
	"returnStartLocation.tel": "返程电话",
	"returnStartLocation.address": "返程详细地址",
	"overnightHotelCity.name": "过夜酒店城市",
	"overnightHotel.name": "过夜酒店地点",
	"overnightHotel.tel": "过夜酒店电话",
	"overnightHotel.address": "过夜酒店详细地址",
	"poi.name": "地点",
	"poi.tel": "酒店电话",
	"poi.address": "详细地址",
	birthdayStr: "出生日期",
	nationCode: "国籍",
	clothSize: "衣码",
	homeReturnCard: "回乡证",
	taiwanCompatriotSyndrome: "台胞证",
	appointmentTime:'出发时间',
	fltDepartureTime:'航班起飞时间',
	fltArrivalTime:'航班抵达时间',
	returnOutboundCity:'返程离境城市',
	alternateDate:'备选日期',
	alternateTime:'备选时间'	
}

export const AREACODECN = [
	{ '86': '+86 中国' },
	{ '81': '+81 日本' },
	{ '82': '+82 韩国' },
	{ '66': '+66 泰国' },
	{ '886': '+886 中国台湾' },
	{ '1': '+1 美国' },
	{ '7': '+7 俄罗斯' },
	{ '61': '+61 澳大利亚' },
	{ '65': '+65 新加坡' },
	{ '60': '+60 马来西亚' },
	{ '63': '+63 菲律宾' },
	{ '852': '+852 中国香港' },
	{ '853': '+853 中国澳门' },
	{ '62': '+62 印尼' },
	{ '91': '+91 印度' },
	{ '855': '+855 柬埔寨' },
	{ '49': '+49 德国' },
	{ '31': '+31 荷兰' },
	{ '33': '+33 法国' },
	{ '34': '+34 西班牙' },
	{ '351': '+351 葡萄牙' },
	{ '36': '+36 匈牙利' },
	{ '44': '+44 英国' },
	{ '39': '+39 意大利' },
	{ '41': '+41 瑞士' },
	{ '420': '+420 捷克' },
	{ '84': '+84 越南' },
	{ '43': '+43 奥地利' },
	{ '354': '+354 冰岛' },
	{ '64': '+64 新西兰' },
	{ '30': '+30 希腊' },
	{ '32': '+32 比利时' },
	{ '48': '+48 波兰' },
	{ '45': '+45 丹麦' },
	{ '371': '+371 拉脱维亚' },
	{ '352': '+352 卢森堡' },
	{ '356': '+356 马耳他' },
	{ '46': '+46 瑞典' },
	{ '421': '+421 斯洛伐克' },
	{ '967': '+967 也门' },
	{ '971': '+971 阿联酋' },
	{ '90': '+90 土耳其' },
	{ '963': '+963 叙利亚' },
	{ '966': '+966 沙特' },
	{ '974': '+974 卡塔尔' },
	{ '970': '+970 巴勒斯坦' },
	{ '968': '+968 阿曼' },
	{ '961': '+961 黎巴嫩' },
	{ '965': '+965  科威特' },
	{ '962': '+962 约旦' },
	{ '972': '+972 以色列' },
	{ '964': '+964 伊拉克' },
	{ '98': '+98 伊朗' },
	{ '20': '+20 埃及' },
	{ '357': '+357 塞浦路斯' },
	{ '973': '+973 巴林' },
	{ '998': '+998 乌兹别克斯坦' },
	{ '993': '+993 土库曼斯坦' },
	{ '216': '+216 突尼斯' },
	{ '992': '+992 塔吉克斯坦' },
	{ '249': '+249  苏丹' },
	{ '252': '+252 索马里' },
	{ '92': '+92 巴基斯坦' },
	{ '212': '+212 摩洛哥' },
	{ '222': '+222 毛里塔尼亚' },
	{ '218': '+218 利比亚' },
	{ '996': '+996 吉尔吉斯斯坦' },
	{ '995': '+995 格鲁吉亚' },
	{ '291': '+291 厄立特里亚' },
	{ '253': '+253  吉布提' },
	{ '269': '+269 科摩罗' },
	{ '994': '+994 阿塞拜疆' },
	{ '374': '+374 亚美尼亚' },
	{ '213': '+213 阿尔及利亚' },
	{ '93': '+93 阿富汗' }
]

export const refundStatus = {
    1:'', // 没操作过的
    2:'退款中', // 刚申请
    3:'退款成功', // 通过了
    4:'退款失败', // 没通过的
}

export const genderList = [
	{ value: '0', label: '未知' },
	{ value: '1', label: '男' },
	{ value: '2', label: '女' },
]


// 热门城市
export const HOT_CITYS = [
	{ name: '广州', regionId: 55, img: 'https://imgs.bestwehotel.com/images/inn/1bg5O11101' },
	{ name: '上海', regionId: 6, img: 'https://imgs.bestwehotel.com/images/inn/1bg5O14n7j' },
	{ name: '成都', regionId: 325, img: 'https://imgs.bestwehotel.com/images/inn/1bg5O14A7M' },
	{ name: '北京', regionId: 4, img: 'https://imgs.bestwehotel.com/images/inn/1bg5O13RTN' },
	{ name: '丽江', regionId: 382, img: 'https://imgs.bestwehotel.com/images/inn/1bg5O13k50' },
	{ name: '重庆', regionId: 10, img: 'https://imgs.bestwehotel.com/images/inn/1bg5O13X6o' }
]

// 默认城市
export const DEFAULT_CITY = {
	name: '上海', regionId: 6
}

// 热搜：只有上海和广州有
export const HOT_SEARCH = {
	guangzhou: [
		{
			productType: 3,
			categoryCode: 1,
			id: 1,
			icon: 'tour',
			content: '长隆',
			keys:''
		  },
		  {
			productType: 3,
			categoryCode: 1,
			id: 3,
			icon: 'tickets',
			content: '广州塔',
			keys:''
		  },
		  {
			productType: 3,
			categoryCode: 1,
			id: 4,
			icon: 'tickets',
			content: '融创',
			keys:''
		  },
		  {
			productType: 3,
			categoryCode: 1,
			id: 5,
			icon: 'tickets',
			content: '珠江',
			keys:''
		  },
	],
	shanghai:[
		{
			productType: 3,
			categoryCode: 1,
			id: 1,
			icon: 'tour',
			content: '迪士尼',
			keys:''
		  },
		  {
			productType: 3,
			categoryCode: 1,
			id: 3,
			icon: 'tickets',
			content: '东方明珠',
			keys:''
		  },
		  {
			productType: 3,
			categoryCode: 1,
			id: 4,
			icon: 'tickets',
			content: '外滩',
			keys:''
		  },
		  {
			productType: 3,
			categoryCode: 1,
			id: 5,
			icon: 'tickets',
			content: '黄浦江',
			keys:''
		  },
	]
}


